idler tread - German English Dictionary